package com.qf.service;

import com.qf.entity.Product;
import com.qf.entity.Shop;
import com.qf.entity.custom.ProductCustom;

import java.util.List;

/**
 * @author: ZhangYubin
 * @date: 2020/7/23 23:18
 * @description:
 */
public interface ProductService {

    /**
     * 根据Product_Count降序前三条的product表数据
     * @return 返回一个List<ProductCustom>数据
     */
    List<ProductCustom> getProductOrderByCount();


    /**
     * 模糊查询商品名
     * @return 返回符合的List<ShopCustom>
     */
    List<Product> selecProductByNameKey(String search);

    /**
     * 当查询时就增加点击productCount
     * @param product 传入product实体类
     * @return 增加成功返回true 失败返回false
     */
    public boolean modifyProductSearch(Product product);
}
